land ambulance paramedic - Spanish English Dictionary